<?php

namespace app\common\service;

/**
 * 案如云推送服务
 * Class ARYPushInterface
 * @package app\common\service
 */
interface ARYPushInterface
{
    /**
     * 推送问题
     * @param $id
     * @return bool
     */
    public function pushQuestion($id): bool;

    /**
     * 推送咨询表单
     * @param $id
     * @return bool
     */
    public function pushConsultingForm($id): bool;

    /**
     * 推送落地页
     * @param $id
     * @param bool $force 是否强制立即推送
     * @return bool
     */
    public function pushLanding($id, bool $force = false): bool;

    /**
     * 推送打官司
     * @param $id
     * @param bool $force 是否强制立即推送
     * @return bool
     */
    public function pushLawsuit($id,bool $force = false): bool;
}
